Auto merge of #2201 - matklad:serialized-dep, r=alexcrichton
authorbors <bors@rust-lang.org>
Tue, 8 Dec 2015 15:08:13 +0000 (15:08 +0000)
committerbors <bors@rust-lang.org>
Tue, 8 Dec 2015 15:08:13 +0000 (15:08 +0000)
This hides `SerializedDependency` from general public, as requested [here](https://github.com/rust-lang/cargo/pull/1434#issuecomment-97886950). It also hides `SerializedManifest` which was (wrongly?) exposed.

This is required for #2196. I want to move in small steps this time, hence the separate PR.

Technically this break backwards compatibility, because `SerializedDependency` and `SerializedManifest` were public (`SerializedPackage` was private however). Are such changes allowed in cargo?


Trivial merge